20 Years After Babri Masjid Demolition, Is Ayodhya Frozen In Time